dousing tank - English Synonyms Dictionary